打開各式求職網站,Laravel 儼然已經成為 PHP 求職者的最優先選擇。
不否認 Laravel 其實存在相當多缺點:
然而,它卻成為 PHP 的標竿而大紅大紫,其理由不外乎:
php -m
確定是否有安裝簡介 Laravel 基礎安裝與設定方式,會用 Docker 設定部份常用的基礎服務(如 DB, Redis 等)。
簡介 Laravel 核心功能
在這部份介紹中,我並不會詳細去介紹所有核心功能的內容,只會輕輕帶過一些我覺得比較重要的 Feature。往後的專案製作若有使用到比較進階的功能才會順便介紹。
視情況每幾天製作一個小型的專案,順便介紹一些 Laravel 的進階功能
簡介 PHP 專案佈署的方式,並加入 CI 流程,預計採用 GitHub Action
// ...
的形式表示簡化。<?php
// config/app.php
return [
// ...
'name' => 'Laravel',
// ...
];
// [value]
的方式在該行末尾提示<?php
config('app.name'); // Laravel
$
開頭$ echo "Hello World"
>
開頭,其前方會說明是哪個 Shell(tinker) > Illuminate\Support\Str::random(30);
$ echo "Hello World"
Hello World
(tinker) > Illuminate\Support\Str::random(30);
=> "1wXnqSvj76sWrMU4FOWyHltya5HAHs"
...
簡略顯示重點部份$ printenv
...
PATH=/bin:/usr/bin:/usr/local/bin
...
[]
作為標記{}
作為標記$ echo [greeting]
$ echo [greeting1] {greeting2}